package com.yanqu.road.logic.bussiness.activity;

import com.yanqu.road.entity.activity.winterLove.WinterLoveUserData;
import com.yanqu.road.entity.activity.winterLove.config.WinterLoveComb;
import com.yanqu.road.entity.activity.winterLove.config.WinterLoveItem;
import com.yanqu.road.logic.bussiness.DaoHelper;

import java.util.List;
import java.util.Map;

public class WinterLoveBusiness {
    public static List<WinterLoveItem> getLowWinterLoveItemList(int activityId){
        return DaoHelper.getWinterLoveItemDaoImpl().getLowWinterLoveItemList(activityId);
    }
    public static List<WinterLoveItem> getHighWinterLoveItemList(int activityId){
        return DaoHelper.getWinterLoveItemDaoImpl().getHighWinterLoveItemList(activityId);
    }
    public static List<WinterLoveComb> getWinterLoveCombList(int activityId){
        return DaoHelper.getWinterLoveCombDaoImpl().getWinterLoveCombList(activityId);
    }
    public static WinterLoveUserData getWinterLoveUserData(int activityId, long userId){
        return DaoHelper.getWinterLoveUserDataDaoImpl().getWinterLoveUserData(activityId,userId);
    }

    public static boolean addWinterLoveUserData(WinterLoveUserData winterLoveUserData){
        return DaoHelper.getWinterLoveUserDataDaoImpl().add(winterLoveUserData);
    }

    public static boolean updateWinterLoveUserData(WinterLoveUserData winterLoveUserData){
        return DaoHelper.getWinterLoveUserDataDaoImpl().update(winterLoveUserData);
    }

    public static Map<Long,WinterLoveUserData> getWinterLoveAutoRewardMap(int activityId){
        return DaoHelper.getWinterLoveUserDataDaoImpl().getAutoRewardUserDataMap(activityId);
    }
}
